<!DOCTYPE HTML>
<html xmlns:th="http://www.thymeleaf.org">
<head>
    <title>教育论坛</title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <link rel="stylesheet" href="/css/bootstrap.min.css">
    <link rel="stylesheet" href="/css/bootstrap-theme.min.css">
    <link rel="stylesheet" href="/css/community.css">
    <script src="/js/jquery-3.6.0.min.js"></script>
    <script src="/js/bootstrap.min.js"></script>
    <script src="//at.alicdn.com/t/font_2622796_nmyyg5boobj.js"></script>
</head>
<body style="background-color: #eee">
    <div th:insert="~{navigation :: nav}"></div>
    <div th:if="${session.user.isAdmin}">
        <div class="row">
            <div class="col-md-1"></div>
            <div class="col-md-10">
                <div class="media">
                    <div class="media-left">
                        <a href="#">
                            <img class="media-object img-circle"
                                 style="width: 100px;height: 100px;"
                                 th:src="${session.user.avatarUrl}">
                        </a>
                    </div>
                    <div class="media-body">
                        <h2 class="media-heading" th:text="${session.user.name} ">Media heading</h2>
                        <h3>欢迎来到管理员界面</h3>
                    </div>
                </div>
                <br>
                <hr>
                <div class="col-md-9">
                    <blockquote th:each="top : ${tops}">
                        <div class="media" >
                            <div class="media-left">
                                <a th:href="@{'/profile/'+${top.user.id}}">
                                    <img class="media-object img-rounded"
                                         style="width: 60px;height: 60px;"
                                         th:src="${top.user.avatarUrl}">
                                </a>
                            </div>
                            <div class="media-body">
                                <h4 class="media-heading" >
                                    <svg  class="icon" aria-hidden="true">
                                        <use xlink:href="#icon-zhiding"></use>
                                    </svg>
                                    <a th:href="@{'/question/'+${top.id}}" th:text="${top.title}"></a>
                                </h4>
                                <span th:text="${top.description}"></span> <br>
                                <span class="text-desc"><span th:text="${top.commentCount}"></span> 个回复 • <span th:text="${top.viewCount}"></span> 次浏览 • <span th:text="${#dates.format(top.gmtCreate,'yyyy-MM-dd HH:mm')}"></span></span>
                                <a th:href="@{'/settop/'+${top.id}}"> <span class="label label-success">取消置顶</span></a>
                                <a th:href="@{'/delete/'+${top.id}}"><span class="label label-danger">删除</span></a>
                            </div>
                        </div>
                    </blockquote>

                    <blockquote th:each="question : ${pagination.questions}">
                        <div class="media" >
                            <div class="media-left">
                                <a th:href="@{'/profile/'+${question.user.id}}">
                                    <img class="media-object img-rounded"
                                         style="width: 60px;height: 60px;"
                                         th:src="${question.user.avatarUrl}">
                                </a>
                            </div>
                            <div class="media-body">
                                <h4 class="media-heading" >
                                    <a th:href="@{'/question/'+${question.id}}" th:text="${question.title}"></a>
                                </h4>
                                <span th:text="${question.description}"></span> <br>
                                <span class="text-desc"><span th:text="${question.commentCount}"></span> 个回复 • <span th:text="${question.viewCount}"></span> 次浏览 • <span th:text="${#dates.format(question.gmtCreate,'yyyy-MM-dd HH:mm')}"></span>
                                </span>
                                <a th:href="@{'/settop/'+${question.id}}"> <span class="label label-success">置顶</span></a>
                                <a th:href="@{'/delete/'+${question.id}}"><span class="label label-danger">删除</span></a>
                            </div>
                        </div>
                    </blockquote>

                    <nav aria-label="Page navigation">
                        <ul class="pagination">
                            <li th:if="${pagination.showFirstPage}">
                                <a th:href="@{'/admin/'(page=${1})}" aria-label="Previous">
                                    <span aria-hidden="true">&laquo;</span>
                                </a>
                            </li>
                            <li th:if="${pagination.showPrevious}">
                                <a th:href="@{'/admin/'(page=${pagination.page - 1})}" aria-label="Previous">
                                    <span aria-hidden="true">&lt;</span>
                                </a>
                            </li>
                            <li th:each="page : ${pagination.pages}" th:class="${pagination.page==page}?'active':''"><a th:href="@{'/admin/'(page=${page})}" th:text="${page}"></a></li>
                            <li th:if="${pagination.showNext}">
                                <a th:href="@{'/admin/'(page=${pagination.page+1})}" aria-label="Previous">
                                    <span aria-hidden="true">&gt;</span>
                                </a>
                            </li>
                            <li th:if="${pagination.showEndPage}">
                                <a th:href="@{'/admin/'(page=${pagination.totalPage})}" aria-label="Next">
                                    <span aria-hidden="true">&raquo;</span>
                                </a>
                            </li>
                        </ul>
                    </nav>

                </div>
                <div class="col-md-3">
                    <div class="list-group">
                        <a th:href="@{'/admin/questions'}" class="list-group-item">查看并管理所有帖子</a>
                        <a th:href="@{'/admin/replies'}" class="list-group-item">查看并管理所有回复</a>
                        <a th:href="@{'/admin/users'}" class="list-group-item">查看并管理所有用户</a>
                        <a th:href="@{'/admin/adminteam'}" class="list-group-item">用户管理权限管理</a>
                        <a href="/admin/" class="list-group-item">刷新</a>
                    </div>
                </div>
            </div>
            <div class="col-md-1"></div>
        </div>
    </div>
</body>
</html>